#include "Arduino.h"
#include "src/stats.h"
#include "src/wifi.h"
#include "src/udp/udp_server.h"
#include "src/http/http_server.h"
// #include "src/mqtt/mqtt_client.h"
#include "src/storage.h"

ADC_MODE(ADC_VCC);

void setup()
{
  initFS();
  connect_WIFI();
  // http_get();
  // draw_display();

  delay(1500);
  listenHTTP();
  initUDP();
}

void loop()
{
  stats();
  handleUDPPacket();
  // listenMQTT();
  handleHTTP();
  // handleMQTT();
  // send_udp();
}
